treatment success - Spanish English Dictionary